Synthetic Metagenomics